planetary stirrer - Spanish English Dictionary